Timor shrew - Espagnol Anglais Dictionnaire